make somebody eat humble pie - Deutsch Englisch Wörterbuch